Increasing Disk Burstiness for Energy Efficiency
نویسندگان
چکیده
Hard disks for portable devices, and the operating systems that manage them, incorporate spin-down policies that idle the disk after a certain period of inactivity. In essence, these policies use a recent period of inactivity to predict that the disk will remain inactive in the near future. We propose an alternative strategy, in which the operating system deliberately seeks to cluster disk operations in time, to maximize the utilization of the disk when it is spun up and the time that the disk can be spun down. In order to cluster disk operations we postpone the service of non-urgent operations, and use aggressive prefetching and file prediction to reduce the likelihood that synchronous reads will have to go to disk. In addition, we present a novel predictive spin-down/spin-up policy that exploits high level operating system knowledge to decrease disk idle time prior to spin-down, and application wait time due to spin-up. We evaluate our strategy through trace-driven simulation of several different workload scenarios. Our results indicate that the deliberate creation of bursty activity can save up to 55% of the energy consumed by an IBM TravelStar disk, while simultaneously decreasing significantly the negative impact of disk spin-up latency on application performance. This work was supported in part by NSF grants CCR–9988361, CCR–0204344, and EIA–0080124, and by DARPA/ITO under AFRL contract F29601-00-K-0182.
منابع مشابه
Energy Conservation for Real-Time Disk Systems with I/O Burstiness
Energy conservation has become a critical problem for real-time embedded storage systems. Although a variety of approaches to reducing energy consumption has been extensively studied, energy conservation for real-time embedded storage systems is still an open problem. In this paper, we propose an energy management strategy (IBEC) using I/O burstiness for real time embedded storage systems. Our ...
متن کاملEnergy Efficiency through Burstiness
OS resource management policies traditionally employ buffering to “smooth out” fluctuations in resource demand. By minimizing the length of idle periods and the level of contention during non-idle periods, such smoothing tends to maximize overall throughput and minimize the latency of individual requests. For certain important devices, however (disks, network interfaces, or even computational e...
متن کاملOn the Effect of Processing Energy on Multiple Access Channels∗
Energy efficiency is an important issue in mobile wireless networks since the battery life of mobile terminals is limited. We are considering, besides the energy consumed for transmission, the energy consumed by being in the ‘on’ state, which we term ‘processing energy’. This energy constitutes a considerable fraction of the total energy available to battery-limited wireless devices, hence it i...
متن کاملNumerical simulation of incompressible turbulent flow in shrouded disk system with radial outflow
The flow behavior inside the shrouded disk system is of importance in appropriate design of turbomachinery cavities and turbine test cell hydraulics dynamometer. The turbulent incompressible flow is analyzed for the shrouded disk system with axial clearance. The flow core behaves as a Batchelor type structure when a weak inflow is imposed on the disk cavity. By increasing the inflow, the centra...
متن کاملExtracting Energy from Accretion into a Kerr Black Hole.
The highest efficiency of converting rest mass into energy by accreting matter into a Kerr black hole is approximately 31% (Thorne 1974). We propose a new process in which periods of accretion from a thin disk, and the associated spin-up of the black hole, alternate with the periods of no accretion and magnetic transfer of energy from the black hole to the disk. These cycles can repeat indefini...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002